higher institute for foreign service - German English Dictionary